﻿@charset "utf-8";


html{color:#000;background:#FFF; }


body { color:#666;font:12px/1.231 arial,helvetica,clean,sans-serif,"宋体";overflow-x: hidden;} /*网站字体颜色*/


body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,button,textarea,p,blockquote,th,td{margin:0;padding:0;}


table{border-collapse:collapse;border-spacing:0;}


fieldset,img{border:0;}


address,caption,cite,code,dfn,em,th,var,optgroup{font-style:inherit;font-weight:inherit;}


del,ins{text-decoration:none;}


li{list-style:none;}


caption,th{text-align:left;}


q:before,q:after{content:'';}


abbr,acronym{border:0;font-variant:normal;}


sup{vertical-align:baseline;}


sub{vertical-align:baseline;} 


input,button,textarea,select,optgroup,option{font-family:inherit;font-size:inherit;font-style:inherit;font-weight:inherit;}


input,button,textarea,select{*font-size:100%;}


input,select{vertical-align:middle;}


i,em{ font-style:normal;}


select,input,button,textarea,button{font:99% arial,helvetica,clean,sans-serif;}


table{font-size:inherit;font:100%; border-collapse:collapse;}


pre,code,kbd,samp,tt{font-family:monospace;*font-size:108%;line-height:100%;}


/*title*/


h1 { font-size:32px;}


h2 { font-size:26px;}


h3 { font-size:20px;}


h4 { font-size:14px;}


h5 { font-size:12px;}


h6 { font-size:10px;}





.mt10{ margin-top:10px;}





a { color:#666; text-decoration:none;}  /*for ie f6n.net*/


a:focus{outline:0;} /*for ff f6n.net*/


a:hover { text-decoration:underline;}


.vam { vertical-align:middle;}


.clear{ clear:both; height:0; line-height:0; font-size:0;}


.clearfix:after{ content:""; clear:both; height:0; visibility:hidden; display:block;}


.clearfix{*zoom:1}


p{ word-spacing:-1.5px;}


.tr { text-align:right;}


.tl { text-align:left;}


.center { text-align:center;}


.fl { float:left;}


.fr { float:right;}


.pa{ position:absolute;}


.pr{ position:relative}


/* -- 购物车外部框架 -- */


.cart_header , .cart_content , .cart_footer { width:760px; margin:0 auto;}





.header{
	width:100%;
}
.logo_left{
	width:530px;
	height:100px;
	float:left;
}
.logo_left h2 {
    width: 351px;
    height: 85px;

}
.logo_right{
	width:360px;
	height:100px;
	float:right;
}


.t_nav{
	width:100%;
	height:49px;
	background:url(../images/h_bj.jpg);
	clear:both;
}
.flooer_4 .first_list .con {
    float: left;
    width: 450px;
    margin-left: 15px;
    height: 130px;
    font-family: 微软雅黑;
}
.flooer_4 .first_list .con h3{
    line-height: 25px;
    font-size: 14px !important;
    color: #3f3f3f;
    font-weight: normal;
}
.flooer_4 .about h3 i, .flooer_4 .news_info h3 i {
    font-size: 14px;
    font-weight: normal;
    color: #ccc;
}
/* -- 页面整体布局 -- */
.logo,.h_top,.h_nav,.content , .footer { width:1003px; margin:0 auto;  }


.left { width:201px; float:left; overflow:hidden;}


.left2 { width:670px; float:left; overflow:hidden;}


.left3 { width:754px; float:left; overflow:hidden; color:#666;}


.lefttop { background:url(../images/left_top_img.gif) no-repeat; height:3px; font-size:0; overflow:hidden; margin-top:10px;}


.left2top { background:url(../images/left2_top_img.gif) no-repeat; height:3px; font-size:0; overflow:hidden;}


.leftbot { background:url(../images/left_bot_img.gif) no-repeat; height:3px; font-size:0; overflow:hidden;  margin-bottom:10px;}


.left2bot { background:url(../images/right_bot2_img.gif) no-repeat; height:3px; font-size:0; overflow:hidden; margin-bottom:10px; }





.right { width:735px; float:left; display:inline; margin-left:24px; overflow:hidden;}


.right2 { width:275px;  float:right; overflow:hidden;}


.right3 { width:201px; float:right; overflow:hidden; color:#666;}


.righttop { background:url(../images/right_top_img.gif) no-repeat; height:3px; font-size:0; overflow:hidden;}


.right2top { background:url(../images/right2_top_img.gif) no-repeat; height:3px; font-size:0; overflow:hidden;}


.rightbot { background:url(../images/right_bot_img.gif) no-repeat; height:3px; font-size:0; overflow:hidden; margin-bottom:10px;}


.right2bot { background:url(../images/left_bot2_img.gif) no-repeat; height:3px; font-size:0; overflow:hidden; margin-bottom:10px;}





.right_main { width:735px; padding-bottom:15px; overflow:hidden; }


.right2_main { width:273px; padding-bottom:15px; overflow:hidden;}


.left2_main { width:668px;  padding-bottom:15px; overflow:hidden;}





.h_nav li a:-webkit-any-link{ display:block;}








/*头部开始*/


.topWrap{ width:100%;height:149px;}


.h_top{ height:34px; font:12px/34px "宋体"; color:#a5a5a5; overflow:hidden;}


.h_top span{color:#a5a5a5;}


.h_top span a { color:#a5a5a5; display:inline-block; padding:0 6px;} 





.h_c{ height:145px; overflow:hidden;}


.h_logo{ /*width:600px; height:132px;*/  overflow:hidden; margin:52px 0 0 11px;}


.h_logo span{ display:block; /*width:79px;*/  overflow:hidden;}



.h_logo h1{
    width: 465px;
    font: 20px/30px "Microsoft Yahei";
    color: #000000;
    background: url(../images/h_h1line.gif) no-repeat 33px 80px;
    text-align: center;
    padding: 20px 0 0 29px;
}


.h_logo h1 b{ display:block; font: bold 24px/44px "Microsoft Yahei"; color:#0984d0;}





.h_tel{ /*width:265px; height:70px;*/ margin:22px 0 0 0; overflow:hidden;}


.h_tel p{ font:14px/27px "microsoft Yahei"; color:#000000;padding-left:57px; overflow:hidden; background:url(../images/h_tel.jpg) no-repeat left center;}


.h_tel p span{ font: bold 28px/35px Arial, Helvetica, sans-serif; display:block;color:#0984d0;} 





.h_nav{height:47px; overflow:hidden;}


.h_nav ul li { float:left; height:47px; overflow:hidden; background:url(../images/h_nav_line.gif) no-repeat right center; margin-left:-2px;}


.h_nav ul li a{ display:inline-block; height:47px;  font: bold 14px/47px "Microsoft Yahei"; color:#fff; padding:0 24px; }


.h_nav li a:hover , .h_nav .cur a { text-decoration:none; background:url(../images/h_nav1.gif) repeat-x left top;} 








/*头部结束*/





/*底部开始*/


.footWrap{ background:url(../images/f_bj.jpg) no-repeat center top; height:289px; overflow:hidden;}


.footer{ position:relative;}





.f_nav{ height:50px; overflow:hidden; text-align:center; font:16px/50px "Microsoft Yahei"; color:#ffffff;}


.f_nav a{ color:#ffffff; padding:0 25px; display:inline-block; background:url(../images/f_anv.gif) no-repeat right center;}


.f_nav a.nones{ background:none;}





.f_logo{ 
  display: inline;
  overflow: hidden;
  padding: 49px 0 0 4px;
}


.f_logo img{}





.f_wz{padding:37px 0 0 15px; width:340px; overflow:hidden; font:12px/27px "宋体"; color:#666666; }


.f_wz i{ font-weight:bold;}


.f_wz a{ color:#666666;}


.f_wz em{display:inline-block; padding:0 10px;}


.f_wz img{ vertical-align:middle; display:inline-block; margin-right:15px;}





.footer .f_p1{ position:absolute; top:85px; right:244px;}


.footer .f_p2{ position:absolute; top:85px; right:125px;}


.footer p{ width:120px;display:block; text-align:center; height:120px; font:12px/22px "宋体"; display:block;}


.footer p i{ display:block;width:86px; height:87px; overflow:hidden; margin:0 auto;}


.footer p i img{ padding:4px 3px 4px 4px; background-color:#fff; width:79px; height:79px; }





/*底部结束*/





@charset "utf-8";


/* CSS Document */


/*common*/


.mb10 { margin-bottom:10px;}


.ml10 { margin-left:10px;}


.bg { background:#FFF;}





/* 小于12px 的英文要写入 （-webkit-transform:scale(0.8); -webkit-margin-start:-37px;） */





.banner a{ display:block; background:url(../images/banner.jpg) no-repeat center top; height:528px; overflow:hidden;}





/*sou*/


.sou_bj{ background:url(../images/sou_bj.jpg) repeat-x center top; height:43px; overflow:hidden;} 


.sou_c{ height:56px; overflow:hidden;}


.inp01{ height:22px; width:192px; overflow:hidden; font:12px/22px "宋体"; border:none; background:url(../images/sou1.jpg) no-repeat left top; padding-left:11px; color:#bbbbbb; margin-top:11px; display:inline;} 


.inp02{ background:url(../images/sou2.jpg) no-repeat left top; width:39px; height:22px; border:0; margin-top:11px;}


.sou_c p{ width:600px; overflow:hidden; display:block; font:12px/43px "microsoft Yahei";}


.sou_c p a{color:#8d8d8d; padding-right:17px;}


.sou_c p b{ color:#363636;}





/*pro*/


.pro_bj{ background:url(../images/pro_bj.jpg) repeat-x center top; height:854px; overflow:hidden;} 


.pro_l{ height:822px; overflow:hidden; background:url(../images/pro_t.png) no-repeat left top; width:225px; margin-top:34px;}


.pro_l h2{ font:bold 18px/20px "microsoft Yahei"; text-align:center; margin-top:13px; overflow:hidden; height:45px;}


.pro_l h2 a{ color:#ffffff;}


.pro_l h2 i{ display:block; color:#80b9e6; text-align:center; font: 12px/14px Arial, Helvetica, sans-serif; text-transform:uppercase;}





.pro_c{ width:211px; height:747px; padding-left:14px; overflow:hidden; background:url(../images/pro_c.png) repeat-y left top;}


.pro_l h3{ margin-bottom:7px; font:bold 16px/29px "microsoft Yahei"; width:194px; height:29px; overflow:hidden;}


.pro_l h3 a{ color:#ffffff; display:inline-block; height:29px;  padding-left:12px;width:182px; overflow:hidden; text-decoration:none; background:url(../images/pro_btn1.jpg) no-repeat left top;}





.pro_l ul{ margin-bottom:9px; display:inline-block;}


.pro_l ul li{ width:195px; height:29px; overflow:hidden; font:14px/29px "microsoft Yahei";background:url(../images/pro_icon2.jpg) no-repeat 13px center; }


.pro_l ul li a{ color:#4f4f4f; padding-left:27px;}


.pro_l ul li a:hover,.pro_l ul .cur{ text-decoration:none; color:#db0b0c; background:url(../images/pro_icon1.jpg) no-repeat 13px center;}


.pro_l ul .cur a{  color:#db0b0c;}


.pro_l ul .pro_li01{border-bottom:1px dashed #dcdcdc;}





.pro_f{ width:225px; height:12px; overflow:hidden; background:url(../images/pro_f.png) no-repeat -1px top;}





.pro_r{ width:753px; overflow:hidden;}


.pro_tit{ width:753px; height:46px; margin:43px 0 0 0; overflow:hidden; background:url(../images/pro_tit.jpg) no-repeat left top;}


.pro_tit span{ width:51px; height:15px; overflow:hidden; margin:16px 13px 0 0;}


.pro_tit span img{ width:51px; height:15px;}


.pro_tit ul{ height:46px; width:650px; overflow:hidden;}


.pro_tit ul li{ height:46px; overflow:hidden; font:14px/46px "microsoft Yahei"; float:left; background:url(../images/pro_line.gif) no-repeat right center;}


.pro_tit ul li a{ text-decoration:none; display:inline-block; padding:0 18px; color:#fff;}


.pro_tit ul li a:hover,.pro_tit ul .cur{ text-decoration:none; font:bold 16px/46px "microsoft Yahei";}


.pro_tit ul .nones{ background:none;}





.pro_img{ height:715px; width:749px; border:1px solid #d4d4d4; border-top:0; background-color:#fff;}


.pro_img ul{ height:543px; width:734px; overflow:hidden; padding:16px 0 0 19px;}


.pro_img ul li{ position:relative; height:256px; width:228px; overflow:hidden; float:left; margin-right:15px; margin-bottom:30px;}


.pro_img ul li img{ width:228px; height:185px;}


.pro_img ul li a{ text-decoration:none; display:inline-block; width:224px; height:214px; margin:1px 1px; border:1px solid #c6c6c6; overflow:hidden; color:#fff;}


.pro_img ul li a em{ display:block; height:29px; font:12px/29px "microsoft Yahei"; text-align:center; color:#000000;}


.pro_img ul li p a:hover,.pro_img ul li p a:hover em{text-decoration:none; color:#fff; margin:0; font:bold 14px/30px "microsoft Yahei"; border:2px solid #db0b0c; background-color:#db0b0c;}


.pro_img ul li span{ position:absolute; top:233px; left:16px; width:230px; height:23px;overflow:hidden; display:block;}


.pro_img ul li span a{text-decoration:none; margin:0; width:93px; height:23px; overflow:hidden;display:inline-block; font:12px/23px "microsoft Yahei"; text-align:center; border:0;}


.pro_img ul li span .pro_btn1{ height:23px; overflow:hidden; background:url(../images/pro_btn2.jpg) no-repeat left top;}


.pro_img ul li span .pro_btn2{height:23px; overflow:hidden; margin-top:0; background:url(../images/pro_btn3.jpg) no-repeat left top; margin-left:10px;}





.pro_img ul .nones{ margin-right:0px;}


.pro_img i{ margin:22px 0 0 21px; height:113px; width:711px; overflow:hidden; display:block;}


.pro_img i img{ height:113px; width:711px;}





/*jzl_bj*/


.jzl_bj{ background:url(../images/jzl_bj.jpg) no-repeat center top; height:623px; overflow:hidden;} 


.jzl h2{ height:89px; text-align:center; overflow:hidden; margin-top:27px; font: bold 34px/49px "microsoft Yahei"; background:url(../images/jzl_tline.png) no-repeat center 60px;}


.jzl h2 i{ display:block; color:#3d3d3d;font:28px/40px "microsoft Yahei";}


.jzl h2 a{ color:#0078cc; text-decoration:none; }





.jzl ul{ margin-top:19px;overflow:hidden;}


.jzl ul li{ position:relative; height:369px; width:197px; overflow:hidden; float:left; margin-right:4px;}


.jzl ul li img{ width:197px; height:174px;}


.jzl ul li a{ text-decoration:none; display:inline-block; height:369px; width:197px; overflow:hidden;}


.jzl ul li a span{ text-decoration:none; width:197px; height:41px; margin-top:6px; font:bold 16px/40px "microsoft Yahei"; color:#3d3d3d; text-align:center; background:url(../images/jzl_line1.jpg) no-repeat center bottom;overflow:hidden; display:block;} 


.jzl ul li a p{ text-decoration:none; margin:10px 12px 0 12px; height:16px; font:12px/25px "microsoft Yahei"; display:block; color:#3d3d3d;}


 


.jzl ul .jxl_li02,.jzl ul .jxl_li04{ margin-top:44px;}


.jzl ul .jxl_li03{ margin-top:69px;} 


.jzl ul .jxl_li01 a{ background:url(../images/jzl_oimg1_bj6.png) no-repeat left top;}


.jzl ul .jxl_li02 a{ background:url(../images/jzl_oimg2_bj2.png) no-repeat left top;}


.jzl ul .jxl_li03 a{ background:url(../images/jzl_oimg3_bj3.png) no-repeat left top;}


.jzl ul .jxl_li04 a{ background:url(../images/jzl_oimg4_bj4.png) no-repeat left top;}


.jzl ul .jxl_li05 a{ background:url(../images/jzl_oimg5_bj5.png) no-repeat left top;}


.jxl_li01 p,.jxl_li02 p,.jxl_li03 p,.jxl_li04 p,.jxl_li05 p{
	text-align:center;
}


.jzl ul .jxl_li01 a:hover{ text-decoration:none; background:url(../images/jzl_oimg1_bj1.png) no-repeat left top;}


.jzl ul .jxl_li02 a:hover{ text-decoration:none; background:url(../images/jzl_oimg2_bj8.png) no-repeat left top;}


.jzl ul .jxl_li03 a:hover{ text-decoration:none; background:url(../images/jzl_oimg3_bj7.png) no-repeat left top;}


.jzl ul .jxl_li04 a:hover{ text-decoration:none; background:url(../images/jzl_oimg4_bj9.png) no-repeat left top;}


.jzl ul .jxl_li05 a:hover{ text-decoration:none; background:url(../images/jzl_oimg5_bj10.png) no-repeat left top;}


.jzl ul li a:hover p{ color:#fff;}


.jzl ul li a:hover span{ color:#fff; background:url(../images/jzl_line2.jpg) no-repeat center bottom;}


.jzl ul .nones{ margin-right:0px;}





/*bann1*/


.bann1_bj{ background:url(../images/bann1_bj.jpg) no-repeat center top; height:224px; overflow:hidden;} 


.bann1{ position:relative; height:224px; overflow:hidden;}


.bann1 span{ position:absolute; top:32px; right:5px; color:#fff; height:100px; font:14px/25px "microsoft Yahei"; letter-spacing:12px;}


.bann1 span b{ color:#fff; font:24px/38px Impact; display:block; letter-spacing:0px;}


.bann1 span p{ background:url(../images/bann1_btn.jpg) no-repeat left top; height:30px; width:140px; overflow:hidden; text-align:center; font:14px/30px "microsoft Yahei";letter-spacing:0px;}


.bann1 span p a{ color:#fff;}








/*scj*/


.scj_bj{ background:url(../images/ys_bj.jpg) no-repeat center top; height:1690px; overflow:hidden;} 


.scj{ position:relative; height:1690px; overflow:hidden;}


.scj h2{ height:100px; text-align:center; overflow:hidden; background:url(../images/scj_t.png) no-repeat center 24px; font: bold 36px/47px "microsoft Yahei"; color:#0074cc; display:block; padding-left:207px;}


.scj h2 em{ color:#6a6a6a; display:block; font:28px/40px "microsoft Yahei";}


.scj b{ position:absolute; top:0px; left:100px; height:90px; display:inline-block; font:bold 88px/90px "microsoft Yahei"; color:#0073cc; font-style:italic;}





.scj dl{ width:474px; overflow:hidden; margin-left:12px;}


.scj dl dt{ width:474px; overflow:hidden; height:82px; background:url(../images/scj_line1.jpg) repeat-x left bottom; margin-bottom:7px;}


.scj dl dt img{ float:left; display:inline; height:63px; width:63px; vertical-align:middle; display:inline-block; margin:0 0 0 5px;}


.scj dl dt p{ float:left; display:inline; padding-left:10px; padding-top:3px; width:355px; font: bold 24px/30px "microsoft Yahei"; color:#3d3d3d;}


.scj dl dd{ color:#000; font:14px/33px "microsoft Yahei"; background:url(../images/scj_icon1.png) no-repeat 9px 14px; padding-left:22px;}


.scj dl dd i{ color:#e41d1e;}





.scj_dl01{ position:absolute; top:207px; left:0px;}


.scj_dl03{ position:absolute; top:1049px; left:0px;}


.scj_dl02{ position:absolute; top:599px; right:0px;}


.scj_dl04{ position:absolute; top:1415px; right:0px;}





/*bann2*/


.bann2_bj{ background:url(../images/bann2_bj.jpg) no-repeat center top; height:234px; overflow:hidden;} 


.bann2{ position:relative; height:224px; overflow:hidden;}


.bann2 span{ position:absolute; top:32px; right:5px; color:#fff; height:100px; font:14px/25px "microsoft Yahei"; letter-spacing:12px;}


.bann2 span b{ color:#fff; font:24px/38px Impact; display:block; letter-spacing:0px;}


.bann2 span p{ background:url(../images/bann2_btn.jpg) no-repeat left top; height:30px; letter-spacing:0px; width:140px; overflow:hidden; text-align:center; font:14px/30px "microsoft Yahei";}


.bann2 span p a{ color:#fff;}





/*zc*/


.zc_bj{background:url(../images/zc_bj.jpg) repeat-x center top; height:319px; margin:0 auto;overflow:hidden;} 


.zc_t{ height:275px; overflow:hidden;}


.zc_t h2{ background:url(../images/zc_t_bj.jpg) no-repeat left top; height:38px; padding-left:14px; overflow:hidden; width:989px; font: bold 16px/38px "microsoft Yahei";}


.zc_t h2 a{ color:#037cd8;}


.zc_t h2 span{height:15px; width:51px; overflow:hidden; display:inline-block; padding:12px 16px 0 0;}





.zc_f{ height:234px; border:1px solid #dddddd; width:1001px; border-top:0; background-color:#fff;}


.zc_f span{ width:14px; height:74px; overflow:hidden;}


.zc_f span img{ width:14px; height:74px;}


.zc_roll1{ margin:72px 21px 0 14px;}


.zc_roll2{margin:72px 18px 0 0;}





.zc_c{ height:180px; width:920px; margin-top:44px; overflow:hidden;}


.zc_c ul{ height:180px;overflow:hidden;}


.zc_c ul li{  width:214px; height:166px; overflow:hidden; float:left; margin-right:16px;}


.zc_c ul li img{ width:212px; height:127px; border:1px solid #d4d4d4;}


.zc_c ul li a{ text-decoration:none; display:inline-block;}


.zc_c ul li a span{ width:212px; height:37px;font:12px/37px "microsoft Yahei"; color:#3d3d3d; text-align:center; margin-left:1px;overflow:hidden; display:block;} 


.zc_c ul .nones{ margin-right:0px;}





.pinj{ margin-top:34px; height:433px; overflow:hidden;}


.pinj h2{ background:url(../images/zc_t_bj.jpg) no-repeat left top; height:38px; padding-left:14px; overflow:hidden; width:989px; font: bold 16px/38px "microsoft Yahei";}


.pinj h2 a{ color:#037cd8;}


.pinj h2 span{height:15px; width:51px; overflow:hidden; display:inline-block; padding:12px 16px 0 0;}


.pinj h2 span img{ height:15px; width:51px; vertical-align:middle;}





.pinj_c{ height:364px;width:980px; padding:30px 0 0 21px; overflow:hidden; border:1px solid #dddddd; border-top:0; background-color:#fff;}


.pinj_c dl{ float:left; margin-right:39px; width:294px; overflow:hidden;}


.pinj_c dl dt{ width:294px; height:185px; overflow:hidden;}


.pinj_c dl dt img{ width:294px; height:185px;}


.pinj_c dl dd{ margin-top:10px;}


.pinj_c dl dd h3{ height:51px; overflow:hidden; padding-left:9px;background:url(../images/pj_line.gif) no-repeat 7px bottom; font: bold 14px/25px "microsoft Yahei";}


.pinj_c dl dd h3 a{ color:#005ab6;}


.pinj_c dl dd h3 i{ display:block;color:#666666;font:12px/25px "microsoft Yahei";}


.pinj_c dl dd p{ padding:0 5px; margin-top:6px; font:12px/25px "microsoft Yahei"; color:#000;}


.pinj_c dl dd p em{ font:12px/25px "microsoft Yahei"; display:inline-block;}


.pinj_c dl dd p em a{ color:#e92728;} 


.pinj_c .nones{ margin-right:0px;}





/*reg*/


.reg_bj{ background:url(../images/reg_bj.jpg) no-repeat center top; height:353px; overflow:hidden;}


.reg{ position:relative; height:353px; overflow:hidden;}


.reg p{ display:block; margin:8px 0 0 14px; color:#fff; height:86px; font: bold 18px/86px "microsoft Yahei";} 





.reg ul{ width:600px; margin-left:14px; overflow:hidden;}


.reg li{line-height:26px; float:left; margin:0 22px 10px 0;}


.reg li img{ vertical-align:middle; width:54px; margin-left:4px;}


.reg li span{ display:inline; font:14px/26px "microsoft Yahei";vertical-align:top; text-align:center; height:28px; width:75px; overflow:hidden; color:#fff;}


.reg .inp1{ width:190px; padding-left:10px;height:26px; border:0;line-height:26px; overflow:hidden; background-color:#fff; color:#666;}


.reg ul .li04{ color:#fff; height:26px; overflow:hidden;}


.reg ul .li04 label{ margin:0 11px; vertical-align:middle;}


.reg ul .li04 .radio1{ margin:0 5px;}


.reg .li01 span{display:block; width:600px; overflow:hidden; text-align:left;}


.reg .inp2{ width:563px; padding-left:10px; height:80px; border:0; line-height:26px; overflow:hidden; background-color:#fff;resize:none; color:#666;}


.reg .li03{ height:39px; float:left; display:inline; overflow:hidden;}


.reg .li02 .inp3{ width:75px; padding-left:10px; height:26px; border:0; line-height:26px;  overflow:hidden; background-color:#fff;color:#666;}


.reg .btn1{ display:inline-block; background:url(../images/reg_btn1.jpg) no-repeat left top; width:74px; height:26px; border:0;}


.reg .btn2{ display:inline-block; background:url(../images/reg_btn2.jpg) no-repeat left top;width:74px; height:26px; margin-left:11px; border:0;}


/**/





/*go*/


.go_bj{ background:url(../images/go_bj.jpg) no-repeat center top; height:667px; overflow:hidden;}


.go{ height:594px; width:709px; margin-top:38px; overflow:hidden;  border:1px solid #dddddd; border-top:0;  background-color:#fff;}





.go h2{ background:url(../images/go_t_bj.jpg) no-repeat left top; height:38px; padding-left:14px; overflow:hidden; width:697px; font: bold 16px/38px "microsoft Yahei";}


.go h2 a{ color:#037cd8;}


.go h2 span{height:15px; width:51px; overflow:hidden; display:inline-block; padding:12px 16px 0 0;}


 


.go_c{ position:relative; height:280px; width:709px;}


.go_c dl{ padding:29px 0 0 21px; height:241px; width:690px; overflow:hidden;}


.go_c dl dt{width:301px; height:241px; overflow:hidden; background:url(../images/go_img_bj.jpg) no-repeat left top;}


.go_c dl dt img{ width:275px; height:215px; padding:13px;}


.go_c dl dd{ width:356px; overflow:hidden; display:inline; margin-right:16px;}


.go_c dl dd h3{ height:28px; overflow:hidden; margin-bottom:10px; font: bold 14px/28px "microsoft Yahei";}


.go_c dl dd h3 a{ color:#333333;} 


.go_c dl dd p{ display:block; font:12px/23px "microsoft Yahei"; color:#000;} 





.go_c ul{ position:absolute; top:216px; left:347px; height:34px;overflow:hidden;}


.go_c ul li{  width:101px; height:34px; font:bold 14px/34px "microsoft Yahei"; text-align:center; background:url(../images/go_btn2.jpg) no-repeat left top; overflow:hidden; float:left; margin-right:5px;} 


.go_c ul li a{ display:inline-block; width:101px; height:34px; overflow:hidden; text-decoration:none; color:#fff;}


.go_c ul li a:hover,.go ul .cur{ background:url(../images/go_btn1.jpg) no-repeat left top;}





.xc{ width:680px; height:240px; overflow:hidden; margin:30px 0 0 22px;}


.xc .xc_t{ height:33px; overflow:hidden; width:662px; }


.xc .xc_t ul{ height:33px; overflow:hidden; width:662px; background:url(../images/xc_line2.jpg) no-repeat 167px 10px; }


.xc .xc_t ul li{ height:33px; font: bold 16px/33px "microsoft Yahei";  float:left;}


.xc .xc_t ul li a{ color:#037cd8; text-decoration:none; display:inline-block; padding:0 16px;background:url(../images/xc_line1.gif) no-repeat right center #fff;}


.xc .xc_t ul li a:hover{ color:#de2a2a; text-decoration:none;}


.xc .xc_t ul .cur a{ color:#de2a2a;background:url(../images/xc_line1.gif) no-repeat right center #fff;}


.xc .xc_t ul .nones{ background:none;}





.xc_img{ margin-top:20px; height:181px; overflow:hidden;}


.xc .xc_img ul{ height:181px; overflow:hidden; width:665px; }


.xc .xc_img ul li{ height:181px; width:211px; overflow:hidden;float:left; margin-right:16px;}


.xc .xc_img ul li a{ display:inline-block;}


.xc .xc_img ul li a img{ height:143px; width:211px; }


.xc .xc_img ul li a span{ display:block; height:38px; overflow:hidden; text-align:center; color:#000; font:12px/38px "宋体";}  


.xc .xc_img ul .nones{ margin-right:0px;}





.ziz{ height:594px; width:262px; overflow:hidden; margin-top:38px;  border:1px solid #dddddd; border-top:0;  background-color:#fff;}


.ziz h2{ background:url(../images/ziz_t_bj.jpg) no-repeat left top; height:38px; padding-left:14px; overflow:hidden; width:250px; font: bold 16px/38px "microsoft Yahei";}


.ziz h2 a{ color:#037cd8;}


.ziz h2 p{height:15px; width:51px; overflow:hidden; display:inline-block; padding:12px 16px 0 0;} 


.ziz span{ margin-top:235px; display:block; width:10px; height:54px; overflow:hidden;}


.ziz .ziz_c{ margin:28px 0 0 47px; display:inline; width:168px; overflow:hidden;}


.ziz .ziz_c ul{ width:168px; overflow:hidden;}


.ziz .ziz_c ul li{ height:256px; overflow:hidden; width:168px; margin-bottom:6px; background:url(../images/ziz_img_bj.jpg) no-repeat left top;}


.ziz .ziz_c ul li:hover{background:#037cd8;color:#fff;}


.ziz .ziz_c ul li:hover p{color:#fff;text-decoration:none;}


.ziz .ziz_c ul li a:hover {text-decoration:none;}


.ziz .ziz_c ul li img{ width:158px; height:204px; padding:5px;}


.ziz .ziz_c ul li a{ display:inline-block; height:256px; width:168px; overflow:hidden;}


.ziz .ziz_c ul li a p{ display:block; width:168px;height:42px; text-align:center; overflow:hidden; font:12px/42px "宋体";  }





/*new*/
/*2016-08-15 start*/
.flooer_4 .first_list{ border-bottom:1px dotted #ccc; /*padding-bottom:20px;*/ }
.flooer_4 .first_list .pic{width:170px; height:130px; float:left;}
.flooer_4 .first_list .con{float:left; width:450px; margin-left:15px;height:130px; font-family:寰蒋闆呴粦;}
.flooer_4 .first_list .con h1{line-height:25px; font-size:14px; color:#3f3f3f; font-weight: normal;  }
.flooer_4 .first_list .con p{color:#959595; line-height:22px; font-size:12px;}
.flooer_4 .first_list .con .time{height:20px; line-height:20px; margin-top:2px;}
.flooer_4 .first_list .con .time span{display:block; width:250px; color:#959595; float:left;}
.flooer_4 .first_list .con .time .fx{ min-width:100px; float:right;}
.w1200 {
    margin: 20px auto;
    width: 1152px;
}
.flooer_4 .about {
    width: 410px;
    float: left;
    height: 381px;
    padding: 10px;
    -moz-box-shadow: 0 0 5px #ccc;
    -webkit-box-shadow: 0 0 5px #ccc;
    box-shadow: 0 0 5px #ccc;
}
.flooer_4 .about h1, .flooer_4 .news_info h1 {
    font-size: 16px;
    line-height: 40px;
    font-family: 微软雅黑;
}
.flooer_4 .about h1 i, .flooer_4 .news_info h1 i {
    font-size: 14px;
    font-weight: normal;
    color: #ccc;
}

.flooer_4 .pic_about {
    width: 416px;
    text-align: center;
    height: 180px;
    overflow: hidden;
}
.flooer_4 .text_about {
	text-indent:2rem;
    line-height: 22px;
    font-size: 12px;
    font-family: 微软雅黑;
}
.flooer_4 .news_list {
    width: 695px;
    float: right;
    height: 380px;
    -moz-box-shadow: 0 0 5px #ccc;
    -webkit-box-shadow: 0 0 5px #ccc;
    box-shadow: 0 0 5px #ccc;
    padding: 10px;
}
.flooer_4 .about h1, .flooer_4 .news_info h1 {
    font-size: 16px;
    line-height: 40px;
    font-family: 微软雅黑;
}
.news_left {
    width: 350px;
    height: 198px;
    float: left;
}
.news_left h2, .news_right h2 {
    height: 40px;
    line-height: 40px;
    font-size: 15px;
    font-family: 微软雅黑;
}
.news_left i, .news_right i {
    font-size: 14px;
    font-weight: normal;
    color: #ccc;
}
.flooer_4 .news_list li {
    display: block;
    width: 335px;
    float: left;
    height: 19px;
    line-height: 19px;
    margin-top: 8px;
    border-bottom: 1px dotted #ccc;
    padding-bottom: 8px;
    font-family: 微软雅黑;
}
.flooer_4 .news_list li span.time {
    color: #a9a9a9;
}
.flooer_4 .news_list li span {
    display: block;
    float: left;
    min-width: 80px;
    font-size: 12px;
}
.xiala{
    width: 125px;
    background: #DA193A;
    z-index: 9999;
    position: absolute;
    display:none;
	
}

/*2016-08-15 end*/
.new_bj{ background:url(../images/new_bj.jpg) no-repeat center top;  height:476px; overflow:hidden; margin-bottom:20px;} 


.new_l{ height:474px; width:318px; overflow:hidden; margin:0 24px 0 0; border:1px solid #dddddd; border-top:0;  background-color:#fff;}


.new_l h2{background:url(../images/new_t_bj.jpg) repeat-x left top; height:40px; padding-left:14px; overflow:hidden; width:304px; font: bold 16px/40px "microsoft Yahei";}


.new_l h2 a{ color:#037cd8;}


.new_l h2 span{height:15px; width:51px; overflow:hidden; display:inline-block; padding:14px 16px 0 0;} 





.new_l p{ display:block; height:124px; overflow:hidden; width:278px; margin:19px 0 0 19px; }


.new_l p img{ height:122px; width:276px; border:1px solid #dddddd;}





.new_l ul{ overflow:hidden; display:inline-block; margin:11px 0 0 21px;}


.new_l ul li{width:274px; overflow:hidden; height:30px; border-bottom:1px dashed #8b8b8b; background:url(../images/new_icon1.jpg) no-repeat left 13px;  font:12px/30px "microsoft Yahei";}


.new_l ul li a{ display:inline-block; padding-left:14px;color:#000;} 


.new_l ul .nones{ border:0;}


.new_c{ margin-right:0px;}





.new_r{ height:474px; width:318px; overflow:hidden; border:1px solid #dddddd; border-top:0;  background-color:#fff;}


.new_r h2{background:url(../images/new_t_bj.jpg) repeat-x left top; height:40px;padding-left:14px; overflow:hidden; width:304px; font: bold 16px/40px "microsoft Yahei";}


.new_r h2 a{ display:inline-block; color:#037cd8;}


.new_r h2 span{height:15px; width:51px; overflow:hidden; display:block; padding:14px 16px 0 0;} 




.new_r .nones{ border:0;} 
.new_r p{
    display: block;
    height: 124px;
    overflow: hidden;
    width: 278px;
    margin: 19px 0 0 19px;
}

.new_r ul{
    overflow: hidden;
    display: inline-block;
    margin: 11px 0 0 21px;
}
.new_r ul li{
	width: 274px;
    overflow: hidden;
    height: 30px;
    border-bottom: 1px dashed #8b8b8b;
    background: url(../images/new_icon1.jpg) no-repeat left 13px;
    font: 12px/30px "microsoft Yahei";
}


/*lc*/


.lc_bj{ background:url(../images/lc_bj.jpg) no-repeat center top; height:231px;overflow:hidden;} 


.lc{ height:231px; overflow:hidden;}


.lc ul{ margin-top:45px;}


.lc ul li{ height:142px; width:200px; overflow:hidden; float:left; background:url(../images/lc_line.gif) no-repeat right top;}


.lc ul li i{ display:block; width:94px; height:69px; overflow:hidden;}


.lc ul li a{ display:inline-block;height:142px; overflow:hidden; padding:0 26px;}


.lc ul li a span{text-decoration:none; display:block; color:#000000;overflow:hidden; margin-top:10px; font: bold 16px/21px "microsoft Yahei"; text-align:center;}


.lc ul li a p{text-decoration:none; display:block; font:16px/20px "microsoft Yahei"; text-align:center;  color:#272636;}





.lc ul .lc_li01 i{ background:url(../images/lc_pic6.jpg) no-repeat left top; margin:0 auto;}


.lc ul .lc_li01 a:hover i{ background:url(../images/lc_pic1.jpg) no-repeat left top;}


.lc ul .lc_li02 i{ background:url(../images/lc_pic2.jpg) no-repeat left top; margin:0 auto;}


.lc ul .lc_li02 a:hover i{ background:url(../images/lc_pic7.jpg) no-repeat left top;}


.lc ul .lc_li03 i{ background:url(../images/lc_pic3.jpg) no-repeat left top; margin:0 auto;}


.lc ul .lc_li03 a:hover i{ background:url(../images/lc_pic8.jpg) no-repeat left top;}


.lc ul .lc_li04 i{ background:url(../images/lc_pic4.jpg) no-repeat left top; margin:0 auto;}


.lc ul .lc_li04 a:hover i{ background:url(../images/lc_pic9.jpg) no-repeat left top;}


.lc ul .lc_li05 i{ background:url(../images/lc_pic5.jpg) no-repeat left top; margin:0 auto;}


.lc ul .lc_li05 a:hover i{ background:url(../images/lc_pic10.jpg) no-repeat left top;}


.lc ul li a:hover span,.lc ul li a:hover p{ text-decoration:none;} 


.lc ul .nones{ background:none;}





/*link*/


.link_bj{ background:url(../images/link_bj.jpg) no-repeat center top; height:131px;overflow:hidden;} 


.link{ height:131px;overflow:hidden;}


.link h2{ height:44px; width:1003px;  background:url(../images/link_line2.gif) repeat-x left bottom; overflow:hidden;}


.link h2 img{ width:126px; height:40px; margin-left:18px;} 


.link h2 span{ display:block; height:17px; width:155px;padding:24px 24px 0 0; overflow:hidden;}


.link h2 span img{height:17px; width:148px; }





.link p{ display:inline; float:left; margin-top:14px; font:12px/25px "宋体";}


.link p a{ color:#757575; padding:0 3px;}


.link p .nones{ padding-right:0px;}





 


/*全屏FLASH*/


#flashs{ position:relative; height:450px; overflow:hidden;}


#flashs .bgitem{  z-index:1;position:absolute; top:0;left:0;}


#flashs .btn{ position:absolute; z-index:7; bottom:25px; right:46%; margin-right:-450px; padding:5px 6px;z-index:101}


#flashs .btn span{ color:#DA090A;  background:#fff; border:1px solid #DA090A; cursor: pointer;display: inline-block;margin-left: 5px;padding:2px 6px;}


#flashs .btn span.cur{ background:#DA090A; color:#fff;}





.ImTable *{padding:0px;margin:0px}


.ImTable{border-collapse:collapse;border:none;background:url(../images/bg.gif)}


.ImTable h2{font-size:14px;font-weight:bold;margin-top:5px}


.ImHeader{height:165px;background:url(../images/im_01.jpg)}


.ImRow0{overflow:hidden;background:url(../images/ico_item1.jpg) no-repeat;margin:10px 10px 0;height:24px;padding-left:10px;padding-top:4px; line-height: 21px;}


.ImRow1{overflow:hidden;background:url(../images/ico_item1.jpg) no-repeat;margin:10px 10px 0;height:24px;padding-left:10px;padding-top:4px;line-height: 21px;}


a.im,a:hover.im{text-decoration:none;height:35px;color:#444; font-size:12px;}


.ImFooter{height:90px;background:url(../images/im_04.jpg) no-repeat; display:inline-block; width:150px;font-family:Arial,Helvetica,sans-serif;}


.ImFooter h5{font-size:14px;font-weight:normal; color:#fff;text-align:center;margin:15px 0 0;font-family:'宋体';}


.ImFooter p{font-size:20px;font-weight:bold;  color:#fff;text-align:center;margin:10px 0;}





/*弹出框*/


#mesbook1_c, #mesbook1{display:none;z-index:1001;width:398px;border:1px solid #ccc;background:#fff; padding-bottom:20px;}


#mesbook1_c div, #mesbook1 div{ border:1px solid #E4E3E3; background:#EBECEB;height:18px; padding:4px .5em 0; margin-bottom:10px;}


#mesbook1_c dl.b1, #mesbook1 dl.b1 { width:370px; margin:0 auto;}


#mesbook1_c dl.b1 dt, #mesbook1 dl.b1 dt { float:left; width:105px; overflow:hidden; }


#mesbook1_c dl.b1 dd, #mesbook1 dl.b1 dd { width:265px; float:right;}


#mesbook1_c #mesbook1_cBtns, #mesbook1 #mesbook1Btns{padding-bottom:10px;}


#mesbook1_c #mesbook1_cBtns input, #mesbook1 #mesbook1Btns input {margin-right:20px;}


.b15 {background: url(../images/SkinsVIBtn.jpg) no-repeat; border:0; cursor: pointer; overflow:hidden; }


.b15 { background-position:-79px -650px; width:60px; height:24px; line-height:24px; color:#fff; font-size:14px; font-weight:bold; }
